package com.zzj.ecology.system.service.minitor;

import com.zzj.ecology.system.bean.minitor.SysOperLog;
import com.zzj.ecology.system.domain.Page;
import com.zzj.ecology.system.dto.R;

import java.util.List;

public interface SysOperLogService {

    /**
     * 插入记录
     * @param sysOperLog
     * @return
     */
    int insert(SysOperLog sysOperLog);

    /**
     * 分页查询数据
     * @param page
     * @return
     */
    R findPageList(Page page);

    /**
     * 批量删除 用户登录日志，此操作非标识删除不可逆转（注意）。在操作日志中记录谁操作了此操作。
     * @param operids
     * @return
     */
    int deleteNonreversibleByIds(List<Integer> operids);
}
